IP address – English–Türkçe translations

🇬🇧 en tr 🇹🇷

IP address noun

  • number assigned to each computer's network interface
IP adresi
Wiktionary Links